satisfactory gift - English Synonyms Dictionary